لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Spring Boot 3 در 100 مرحله - مبتدی تا متخصص [ویدئو]
Learn Spring Boot 3 in 100 Steps - Beginner to Expert [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Spring Boot یک چارچوب قدرتمند است که توسعه خدمات REST را ساده می کند. این برنامه توسعه دهندگان را قادر می سازد بدون زحمت برنامه های مبتنی بر Spring آماده تولید ایجاد کنند که می توانند بلافاصله اجرا شوند.
در طول دوره، شما یاد خواهید گرفت که چگونه با استفاده از پیکربندی خودکار، Spring Initializr و پروژه های شروع کننده، برنامه های وب و API های REST را با Spring Boot بسازید. همچنین یاد خواهید گرفت که چگونه با استفاده از JPA/Hibernate به یک پایگاه داده متصل شوید، با استفاده از تست Spring Boot Starter تست های واحد و ادغام عالی بنویسید، و از Spring Boot Actuator و Spring Boot Developer Tools بهترین استفاده را ببرید.
علاوه بر این، شما یاد خواهید گرفت که چگونه پیکربندی برنامه را با استفاده از نمایههای Spring Boot و پیکربندی پویا بیرونی کنید و گزینههای ظرف servlet تعبیهشده توسط Spring Boot را درک کنید. همچنین درک خوبی از اصول توسعه یک برنامه وب، از جمله الگوهای POST، GET، HTTP، و MVC، و همچنین نحوه استایل دادن به صفحه وب خود با استفاده از چارچوب بوت استرپ به دست خواهید آورد.
در پایان دوره، شما یک برنامه کاربردی جاوا مدیریت Todo با قابلیت های ورود و خروج و همچنین یک سرویس REST اولیه برای مدیریت پرسشنامه نظرسنجی ایجاد خواهید کرد. شما همچنین درک کاملی از ویژگی های Spring Boot به دست خواهید آورد و به خوبی برای شروع توسعه برنامه های Spring Boot خود مجهز خواهید بود.
تمامی منابع این دوره در آدرس زیر موجود است: https://github.com/packtpublishing/learn-spring-boot-in-100-steps---beginner-to-expert ساخت برنامه های وب با Spring Boot 3
کنترل کننده های Spring MVC را برای رسیدگی به درخواست ها و پاسخ ها ایجاد کنید
با استفاده از JPA/Hibernate و Spring Boot به پایگاه داده متصل شوید
تست های واحد و ادغام را با استفاده از تست Spring Boot Starter بنویسید
API های REST را با Spring Boot توسعه دهید و بهترین شیوه ها را کشف کنید
پیکربندی امنیت Spring برای API های Spring Boot REST این دوره برای کسانی طراحی شده است که علاقه مند به یادگیری در مورد Spring Boot و مزایای آن هستند. برای کسانی که می خواهند اولین API یا برنامه وب RESTful خود را با استفاده از Spring Boot توسعه دهند مناسب است.
اگر یک توسعهدهنده با تجربه هستید که به تازگی با Spring Boot آشنا شدهاید، این دوره به شما کمک میکند کشف کنید که تبلیغات در مورد چیست. علاوه بر این، اگر به دنبال درک جادوی پشت بوت بهار هستید، این دوره دانش و مهارت های لازم را در اختیار شما قرار می دهد.
برای بهره مندی کامل از دوره، باید تجربه کاری با جاوا و حاشیه نویسی داشته باشید. با این حال، اگر تجربه ای با Eclipse، Maven و Tomcat ندارید، نگران نباشید. این دوره شما را در مورد نحوه نصب Eclipse و شروع کار با Maven و Tomcat راهنمایی می کند. آخرین نسخه Spring Boot 3 با پیکربندی خودکار و پروژه های شروع * ساخت یک برنامه وب و REST API با استفاده از Spring Boot، JPA/Hibernate، و تست * با ویژگی های پیشرفته Spring Boot، خارجی سازی پیکربندی برنامه و اصول اولیه JPA آشنا شوید.
سرفصل ها و درس ها
معرفی
Introduction
پیش نمایش دوره
Course Preview
هدف آموزشی دوره
Course Learning Objective
نصب جاوا و اکلیپس
Installing Java and Eclipse
مقدمه ای بر بوت فنری در 10 مرحله - V2
Introduction to Spring Boot in 10 Steps - V2
مرحله 01 - شروع به کار با بوت بهار - اهداف
Step 01 - Getting Started with Spring Boot - Goals
مرحله 02 - شناخت جهان قبل از بوت بهار - بررسی اجمالی 10000 فوت
Step 02 - Understanding the World before Spring Boot – 10,000 Feet Overview
مرحله 03 - راه اندازی پروژه جدید بهار بوت با Spring Initializr
Step 03 - Setting Up New Spring Boot Project with Spring Initializr
مرحله 04 - با Spring Boot یک Hello World API بسازید
Step 04 - Build a Hello World API with Spring Boot
مرحله 05 - درک هدف چکمه بهار
Step 05 - Understanding the Goal of Spring Boot
مرحله 06 - درک سحر و جادو بوت بهار - پروژه های شروع بوت بهار
Step 06 - Understanding Spring Boot Magic - Spring Boot Starter Projects
مرحله 07 - درک Spring Boot Magic - پیکربندی خودکار
Step 07 - Understanding Spring Boot Magic - Autoconfiguration
مرحله 08 - با Spring Boot DevTools سریعتر بسازید
Step 08 - Build Faster with Spring Boot DevTools
مرحله 09 - با چکمه فنری آماده تولید شوید - 1 - نمایه ها
Step 09 - Get Production-Ready with Spring Boot - 1 - Profiles
مرحله 10 - با Spring Boot آماده تولید شوید - 2 - ConfigurationProperties
Step 10 - Get Production-Ready with Spring Boot - 2 - ConfigurationProperties
مرحله 11 - با Spring Boot آماده تولید شوید - 3 - سرورهای جاسازی شده
Step 11 - Get Production-Ready with Spring Boot - 3 - Embedded Servers
مرحله 12 - با چکمه فنری آماده تولید شوید - 4 - محرک
Step 12 - Get Production-Ready with Spring Boot - 4 - Actuator
مرحله 13 - درک فنر بوت در مقابل فنر در مقابل فنر MVC
Step 13 - Understanding Spring Boot Versus Spring Versus Spring MVC
مرحله 14 - شروع به کار با بوت بهار - مرور
Step 14 - Getting Started with Spring Boot - Review
برنامه وب با Spring Boot - V2
Web Application with Spring Boot - V2
مرحله 00 - مقدمه ای بر ساخت برنامه وب با بوت Spring
Step 00 - Introduction to Building Web App with Spring Boot
مرحله 01 - ایجاد برنامه وب Spring Boot با Spring Initializr
Step 01 - Creating Spring Boot Web Application with Spring Initializr
مرحله 02 - بررسی اجمالی سریع پروژه Spring Boot
Step 02 - Quick Overview of Spring Boot Project
مرحله 03 - اولین کنترلر MVC Spring، @ResponseBody، @Controller
Step 03 - First Spring MVC Controller, @ResponseBody, @Controller
مرحله 04 - 01 - بهبود کنترلر Spring MVC برای ارائه پاسخ HTML
Step 04 - 01 - Enhancing Spring MVC Controller to Provide HTML Response
مرحله 04 - 02 - کاوش گام به گام کدنویسی و راهنمای اشکال زدایی
Step 04 - 02 - Exploring Step-by-Step Coding and Debugging Guide
مرحله 05 - تغییر مسیر به JSP با استفاده از Spring Boot - Controller، @ResponseBody و Vi
Step 05 - Redirect to a JSP Using Spring Boot - Controller, @ResponseBody and Vi
مرحله 06 - تمرین - ایجاد LoginController و Login View
Step 06 - Exercise - Creating LoginController and Login View
مرحله 07 - مروری سریع - وب چگونه کار می کند - درخواست و پاسخ
Step 07 - Quick Overview - How Does Web Work - Request and Response
مرحله 08 - گرفتن QueryParams با استفاده از RequestParam و First Look at Model
Step 08 - Capturing QueryParams Using RequestParam and First Look at Model
مرحله 09 - بررسی اجمالی سریع - اهمیت ورود به سیستم با بوت فنری
Step 09 - Quick Overview - Importance of Logging with Spring Boot
مرحله 10 - آشنایی با DispatcherServlet، Model 1، Model 2 و Front Controller
Step 10 - Understanding DispatcherServlet, Model 1, Model 2, and Front Controller
مرحله 11 - ایجاد یک فرم ورود
Step 11 - Creating a Login Form
مرحله 12 - نمایش اعتبار ورود در JSP با استفاده از Model
Step 12 - Displaying Login Credentials in a JSP using Model
مرحله 13 - اعتبار سنجی کدگذاری شده سخت شناسه کاربری و رمز عبور را اضافه کنید
Step 13 - Add Hard-Coded Validation of User ID and Password
مرحله 14 - شروع به کار با ویژگی های Todo - ایجاد Todo و TodoService
Step 14 - Getting Started with Todo Features - Creating Todo and TodoService
مرحله 15 - ایجاد اولین نسخه از لیست Todos صفحه
Step 15 - Creating First Version of List Todos Page
مرحله 16 - درک جلسه در مقابل مدل در مقابل درخواست - @SessionAttributes
Step 16 - Understanding Session Versus Model Versus Request - @SessionAttributes
مرحله 17 - افزودن JSTL به پروژه Spring Boot و نمایش کارها در یک جدول
Step 17 - Adding JSTL to Spring Boot Project and Showing Todos in a Table
مرحله 18 - افزودن فریم ورک Bootstrap CSS به پروژه Spring Boot با استفاده از webjars
Step 18 - Adding Bootstrap CSS framework to Spring Boot Project Using webjars
مرحله 20 - بیایید یک کار جدید اضافه کنیم - یک نمای جدید ایجاد کنیم
Step 20 – Let's Add a New Todo - Create a New View
مرحله 21 - تقویت TodoService برای افزودن Todo
Step 21 - Enhancing TodoService to Add the Todo
مرحله 22 - افزودن اعتبار سنجی با استفاده از اعتبار سنجی شروع بوت بهار
Step 22 - Adding Validations Using Spring Boot Starter Validation
مرحله 23 - استفاده از Command Beans برای اجرای اعتبارسنجی صفحه جدید Todo
Step 23 - Using Command Beans to Implement New Todo Page Validations
مرحله 24 - اجرای ویژگی Delete Todo - نمای جدید
Step 24 - Implementing Delete Todo Feature - New View
مرحله 25 - اجرای Update Todo - 1 - Show Update Todo Page
Step 25 - Implementing Update Todo - 1 - Show Update Todo Page
مرحله 26 - پیاده سازی به روز رسانی Todo - 1 - تغییرات را در Todo ذخیره کنید
Step 26 - Implementing Update Todo - 1 - Save Changes to Todo
مرحله 27 - افزودن فیلد تاریخ هدف به صفحه Todo
Step 27 - Adding Target Date Field to Todo Page
مرحله 28 - اضافه کردن یک نوار ناوبری و پیاده سازی قطعات JSP
Step 28 - Adding a Navigation Bar and Implementing JSP Fragments
مرحله 29 - آماده شدن برای امنیت بهار
Step 29 - Preparing for Spring Security
مرحله 30 - راه اندازی Spring Security با Spring Boot Starter Security
Step 30 - Setting Up Spring Security with Spring Boot Starter Security
مرحله 31 - پیکربندی Spring Security با کاربر سفارشی و رمزگذار رمز عبور
Step 31 - Configuring Spring Security with Custom User and Password Encoder
مرحله 32 - Refactoring و حذف کدهای سخت شناسه کاربر
Step 32 - Refactoring and Removing Hardcoding of User ID
مرحله 33 - راه اندازی یک کاربر جدید برای برنامه Todo
Step 33 - Setting Up a New User for Todo Application
مرحله 34 - اضافه کردن Spring Boot Starter Data JPA و آماده شدن H2 Database-Ready
Step 34 - Adding Spring Boot Starter Data JPA and Getting H2 Database-Ready
مرحله 35 - 01 - پیکربندی Spring Security برای شروع به کار کنسول H2
Step 35 - 01 - Configuring Spring Security to Get H2 Console Working
مرحله 35 - 02 - JDBC به Spring JDBC به JPA به Spring Data JPA - 10,000 فوت نمای کلی
Step 35 - 02 - JDBC to Spring JDBC to JPA to Spring Data JPA – 10,000 Ft Overview
مرحله 36 - تبدیل Todo به یک نهاد و داده های جمعیتی Todo در H2
Step 36 - Making Todo an Entity and Population Todo Data into H2
مرحله 37 - ایجاد TodoRepository و اتصال صفحه Todos List از پایگاه داده H2
Step 37 - Creating TodoRepository and Connecting List Todos Page from H2 Database
مرحله 38 - 01 - اتصال همه ویژگیهای برنامه Todo به پایگاه داده H2
Step 38 - 01 - Connecting All Todo App Features to H2 Database
مرحله 38 - 02 - کاوش جادوی Spring Boot Starter JPA و JpaRepository
Step 38 - 02 - Exploring Magic of Spring Boot Starter JPA and JpaRepository
مرحله 39 - مروری بر اتصال برنامه Todo به پایگاه داده MySQL
Step 39 - Overview of Connecting Todo App to MySQL database
مرحله 41 - دستی اختیاری - اتصال برنامه Todo به پایگاه داده MySQL
Step 41 - Optional Hands-On - Connecting Todo App to MySQL database
معرفی JUnit در 5 مرحله - V2
Introduction to JUnit in 5 Steps - V2
مرحله 01 - تست JUnit و واحد چیست؟
Step 01 - What Is JUnit and Unit Testing?
مرحله 02 - اولین پروژه JUnit و نوار سبز شما
Step 02 - Your First JUnit Project and Green Bar
مرحله 03 - اولین کد و آزمون واحد اول شما
Step 03 - Your First Code and First Unit Test
مرحله 04 - کاوش سایر روشهای ادعا
Step 04 - Exploring Other Assert Methods
مرحله 05 - بررسی چند حاشیه نویسی مهم JUnit
Step 05 - Exploring Few Important JUnit Annotations
معرفی Mockito در پنج مرحله - V2
Introduction to Mockito in Five Steps - V2
02 مرحله 00 - مقدمه ای بر بخش - موکیتو در پنج مرحله
02 Step 00 - Introduction to Section - Mockito in Five Steps
02 مرحله 01 - راه اندازی یک پروژه بوت فنری
02 Step 01 - Setting Up a Spring Boot Project
02 مرحله 02 - درک مشکلات مربوط به Stubs
02 Step 02 - Understanding Problems with Stubs
02 مرحله 03 - نوشتن اولین تست Mockito خود با Mocks
02 Step 03 - Writing Your First Mockito Test with Mocks
02 مرحله 04 - ساده کردن تست ها با حاشیه نویسی Mockito - @Mock، @InjectMocks
02 Step 04 - Simplifying Tests with Mockito Annotations - @Mock, @InjectMocks
02 مرحله 05 - کاوش بیشتر موک ها با استفاده از رابط فهرست مسخره
02 Step 05 - Exploring Mocks Further by Mocking List Interface
Spring Boot Deep Dive با REST API - V2
Spring Boot Deep Dive with a REST API - V2
مرحله 01 - معرفی سریع REST - درک منابع و اقدامات
Step 01 - Quick Introduction to REST - Understand Resource and Actions
مرحله 02 - ایجاد پروژه Spring Boot برای REST با Maven و Eclipse
Step 02 - Creating Spring Boot Project for REST with Maven and Eclipse
مرحله 03 - ایجاد اولین منبع بوت بهار - سلام جهان
Step 03 - Creating Your First Spring Boot Resource - Hello World
مرحله 04 - ایجاد دومین روش منبع بوت فنری - Hello World Bean
Step 04 - Creating a Second Spring Boot Resource Method - Hello World Bean
مرحله 05 - کاوش پارامترهای مسیر و متغیرهای مسیر با Spring Boot
Step 05 - Exploring Path Params and Path Variables with Spring Boot
مرحله 06 - آماده شدن برای پرسشنامه REST API
Step 06 - Getting Ready for Survey Questionnaire REST API
مرحله 07 - ایجاد First Survey Spring Boot REST API - GET All Surveys
Step 07 - Creating First Survey Spring Boot REST API - GET All Surveys
مرحله 08 - ایجاد روش دومین نظرسنجی Spring Boot REST API - دریافت نظرسنجی
Step 08 - Creating Second Survey Spring Boot REST API Method - GET a Survey
مرحله 09 - بررسی بهترین روشهای REST API - روشهای درخواست و وضعیت پاسخ
Step 09 - Exploring REST API Best Practices - Request Methods and Response Status
مرحله 10 - تمرین - ایجاد پرسش نظرسنجی مربوط به روش Spring Boot REST API
Step 10 - Exercise -Creating Survey Question-Related Spring Boot REST API Method
مرحله 11 - ایجاد Spring Boot REST API برای ایجاد سؤال نظرسنجی - POST
Step 11 - Creating Spring Boot REST API to Create Survey Question - POST
مرحله 12 - بهبود روش POST - وضعیت ایجاد شده و سربرگ مکان
Step 12 - Improving POST Method - Status CREATED and Location Header
مرحله 13 - اجرای روش Spring Boot REST API برای حذف یک سوال
Step 13 - Implementing Spring Boot REST API Method to DELETE a Question
مرحله 14 - اجرای روش Spring Boot REST برای به روز رسانی یک سوال - PUT
Step 14 - Implementing Spring Boot REST Method to Update a Question - PUT
مرحله 15 - راه اندازی Spring Boot Data JPA با پایگاه داده H2 و موجودیت کاربر
Step 15 - Setting Up Spring Boot Data JPA with H2 Database and User Entity
مرحله 16 - کاوش داده های Spring Boot JPA با استفاده از Command-Line Runner
Step 16 - Exploring Spring Boot Data JPA Using Command-Line Runner
مرحله 17 - ایجاد User REST API با Spring Boot Starter Rest
Step 17 - Creating User REST API with Spring Boot Starter Rest
مرحله 18 - نوشتن اولین تست ادغام بوت بهار
Step 18 - Writing Your First Spring Boot Integration Test
مرحله 19 - نوشتن اظهارات برای JSON در تست های بوت بهار - JsonAssert
Step 19 - Writing Asserts for JSON in Spring Boot Tests - JsonAssert
مرحله 20 - بهبود اظهارات JUnit برای تست ادغام بوت بهار
Step 20 - Improving JUnit Asserts for Spring Boot Integration Test
مرحله 21 - نوشتن تست یکپارچه سازی بوت فنری برای لیست برگشتی روش GET
Step 21 - Writing Spring Boot Integration Test for GET Method Returning List
مرحله 22 - نوشتن تست یکپارچه سازی بوت بهار برای روش POST ایجاد یک سوال
Step 22 - Writing Spring Boot Integration Test for POST method Creating a Question
مرحله 23 - درک بهترین روش JUnit - بدون عوارض جانبی
Step 23 - Understanding JUnit Best Practice - Have Zero Side Effects
مرحله 24 - نوشتن اولین تست واحد MVC Boot Mock شما
Step 24 - Writing Your First Spring Boot Mock MVC Unit Test
مرحله 25 - بهبود اظهارات برای تست واحد MVC Boot Mock Spring
Step 25 - Improving Asserts for Spring Boot Mock MVC Unit Test
مرحله 26 - نوشتن تست واحد MVC Boot Mock برای روش POST
Step 26 - Writing Spring Boot Mock MVC Unit Test for POST Method
مرحله 27 - شروع به کار با Spring Boot Starter Security
Step 27 - Getting Started with Spring Boot Starter Security
مرحله 28 - پیکربندی Spring Security برای Spring Boot REST API
Step 28 - Configuring Spring Security for Spring Boot REST API
مرحله 29 - تعمیر واحد بوت فنری و تست های یکپارچه سازی
Step 29 - Fixing Spring Boot Unit and Integration Tests
ضمیمه - مقدمه ای بر چارچوب Spring
Appendix - Introduction to Spring Framework
مرحله 01 - شروع به کار با چارچوب Spring - اهداف
Step 01 - Getting Started with Spring Framework - Goals
مرحله 02 - راه اندازی پروژه بهار جدید با Spring Initializr
Step 02 - Setting Up New Spring Project with Spring Initializr
مرحله 03 - تکرار 1 - ساخت GameRunner و MarioGame کاملاً مرتبط
Step 03 - Iteration 1 - Building Tightly Coupled GameRunner and MarioGame
مرحله 16 - شروع کار با Spring Framework - بررسی
Step 16 - Getting Started with Spring Framework - Review
ضمیمه - مقدمه ای بر JPA با بوت فنری در 10 مرحله
Appendix - Introduction to JPA with Spring Boot in 10 Steps
مرحله 01 - شروع به کار با JPA و Hibernate - اهداف
Step 01 - Getting Started with JPA and Hibernate - Goals
مرحله 02 - راه اندازی پروژه جدید بهار بوت برای JPA و Hibernate
Step 02 - Setting Up New Spring Boot Project for JPA and Hibernate
مرحله 03 - راه اندازی کنسول H2 و ایجاد جدول دوره در H2
Step 03 - Launching Up H2 Console and Creating Course Table in H2
مرحله 04 - شروع کار با Spring JDBC
Step 04 - Getting Started with Spring JDBC
مرحله 05 - درج داده های کدگذاری شده با استفاده از Spring JDBC
Step 05 - Inserting Hardcoded Data Using Spring JDBC
مرحله 06 - درج و حذف داده ها با استفاده از Spring JDBC
Step 06 - Inserting and Deleting Data Using Spring JDBC
مرحله 07 - پرس و جو داده ها با استفاده از Spring JDBC
Step 07 - Querying Data using Spring JDBC
مرحله 08 - شروع به کار با JPA و EntityManager
Step 08 - Getting Started with JPA and EntityManager
مرحله 09 - کاوش در جادوی JPA
Step 09 - Exploring the Magic of JPA
مرحله 10 - شروع به کار با Spring Data JPA
Step 10 - Getting Started with Spring Data JPA
مرحله 11 - بررسی ویژگی های Spring Data JPA
Step 11 - Exploring Features of Spring Data JPA
مرحله 12 - درک تفاوت بین Hibernate و JPA
Step 12 - Understanding the Difference between Hibernate and JPA
تبریک می گویم
Congratulations
تبریک می گویم!
Congratulations!
ضمیمه - مقدمه ای بر برنامه نویسی تابعی در 30 دقیقه
Appendix - Introduction to Functional Programming in 30 Minutes
مرحله 00 - مقدمه ای بر برنامه نویسی تابعی - بررسی اجمالی
Step 00 - Introduction to Functional Programming - Overview
مرحله 01 - شروع به برنامه نویسی کاربردی با جاوا
Step 01 - Getting Started with Functional Programming with Java
مرحله 02 - نوشتن اولین برنامه کاربردی جاوا
Step 02 - Writing Your First Java Functional Program
مرحله 03 - بهبود برنامه کاربردی جاوا با فیلتر
Step 03 - Improving Java Functional Program with Filter
مرحله 04 - استفاده از بیان لامبدا برای تقویت برنامه کاربردی خود
Step 04 - Using Lambda Expression to Enhance Your Functional Program
مرحله 05 - تمرینات برنامه نویسی تابعی را با استریم ها، فیلترها و لامبدا انجام دهید
Step 05 - Do Functional Programming Exercises with Streams, Filters, and Lambdas
مرحله 06 - استفاده از نقشه در برنامه های کاربردی- همراه با تمرین
Step 06 - Using Map in Functional Programs—with Exercises
مرحله 07 - درک کلاس اختیاری در جاوا
Step 07 - Understanding Optional Class in Java
مرحله 08 - بررسی سریع مبانی برنامه نویسی تابعی
Step 08 - Quick Review of Functional Programming Basics
نمایش نظرات
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
Ranga Karanam از شهرت in28Minutes یک معمار با 15 سال تجربه برنامه نویسی و طراحی جاوا با مشتریان عمده بانکی در سراسر جهان است. او در ۲۸ دقیقه با هدف ایجاد دوره های عملی با پروژه های دنیای واقعی شروع به کار کرد. مجموعه دوره های گام به گام یکی از ساخته های اوست. آنها از یک رویکرد گام به گام مبتنی بر راه حل با مثال های کاربردی کاربردی و واقعی استفاده می کنند. تخصص اصلی آنها در توسعه، طراحی و معماری جاوا و فریمورک های مرتبط (Spring، Spring Boot، Spring MVC، Struts، Hibernate) است. تمام کدهای آنها منبع باز است و در GitHub موجود است. آنها از قانون 80-20 استفاده می کنند و به چیزهای دیگر دست می زنند تا به طور مختصر شما را به دانش کافی مجهز کنند تا خودتان بیشتر بدانید.
نمایش نظرات